Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 NELSON ROAD Detached £559,623 £560,000 10 Feb 2023
82 NELSON ROAD Detached £601,617 £272,000 21 Nov 2003
84 NELSON ROAD Detached £593,778 £573,000 22 Mar 2022